sludge blanket - French English Dictionary